package com.itheima.arrayList;

import java.util.ArrayList;

/**
 * @author jiangxun
 * @date 11-21-2024
 */
public class ArrayListDemo1 {
    /**
     * 目标：掌握ArrayList集合的基本使用
     * 创建ArrayList对象，代表一个集合容器
     */
    public static void main(String[] args) {
        // 泛型定义集合
        ArrayList<String> list = new ArrayList<>();
        list.add("Java");
        list.add("MySQL");
        list.add("HTML");
        list.add("CSS");
        System.out.println(list);
        System.out.println(list.get(0));
        System.out.println(list.get(1));
        System.out.println("-------------------");

        // 遍历集合
        for (int i = 0; i < list.size(); i++) {
            String s = list.get(i);
            System.out.println(s);
        }
        System.out.println("-------------------");

        // 删除数据
        System.out.println(list.remove(0));
        System.out.println(list);

        // 修改数据
        list.set(1,"Python");
        System.out.println(list);
    }
}
